Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 LEMSFORD ROAD Terraced £174,950 13 Mar 2007
20 LEMSFORD ROAD Terraced £165,000 10 Dec 2004
36 LEMSFORD ROAD Terraced £280,000 11 Jun 2018